• word of the day

    euphorbia fulgens

    euphorbia fulgens - Dictionary definition and meaning for word euphorbia fulgens

    Definition
    (noun) Mexican shrub often cultivated for its scarlet-bracted flowers
    Synonyms : scarlet plume
Download our Mobile App Today
Receive our word of the day
on Whatsapp